home *** CD-ROM | disk | FTP | other *** search
/ Games of Daze / Infomagic - Games of Daze (Summer 1995) (Disc 1 of 2).iso / x2ftp / msdos / libs / mlib / include / mpal.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-04-16  |  650 b   |  22 lines

  1.  
  2. #ifndef __MPAL_H
  3. #define __MPAL_H
  4.  
  5. #define MAXCOL               256
  6.  
  7. class MPal : public Atom {
  8. public:
  9.                  MPal (void);
  10.     virtual void             SetRGB (int ncol,int red,int green,int blue);
  11.     virtual void             SetAll (BYTE *new_palette);
  12.     virtual void             FadeIn (void);
  13.     virtual void             FadeOut (void);
  14.     virtual void             RotateLeft (BYTE Start = 0, BYTE End = MAXCOL - 1);
  15.     virtual void             RotateRight (BYTE Start = 0, BYTE End = MAXCOL - 1);
  16.     virtual void             Reset (void);
  17.     virtual void             Update (void);
  18.                 ~MPal (void);
  19. };
  20.  
  21. #endif
  22.